have enough sense to pound salt - Deutsch Englisch Wörterbuch